somewhat drugged - Alemán Inglés Diccionario